package com.ye.personnel.api.flow;

import com.ye.personnel.common.page.BasePageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @Author: yeubo
 * @Date: 2024/1/2 20:31
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class FlowListSearch extends BasePageParam {

    @ApiModelProperty("发起类型")
    private Integer flowType;

    @ApiModelProperty("类型 1 当前登录者可以操作的审批列表 -1 全部")
    private Integer currentFlow;

    @ApiModelProperty(hidden = true)
    private String departmentId;

    @ApiModelProperty(hidden = true)
    private List<Integer> flowTypeList;

    @ApiModelProperty(hidden = true)
    private Integer adminStatus;
}
